Chama Road Map
Current Tasklist
- Insert into the Database for both python files (Generate Chama Inputs is currently working. Chama Opt is in progress.)
- Modify code so that it uses manage.py to run the scripts.
- Clean up the code.
- Make Runs with database.
- Put the Runs made with he database into the Chama One Note.
- The Chama One Note has been started right now there are no runs in the one note as I am going to use the results for the database.
- Put the Runs made with he database into the Chama One Note.
- Minimize Damage this is what I was working on before the database stuff started.
- Once I know how to model this we will have 8 more formulated runs.
- This will also be testing the Land Vs Node/Pipe.
- Once the Process on how to make each run has been defined then we can figure out how to automate them and setup the Django project front end.
Runs
| Scenario ID | Optimization Approach | Rainfall Type | Chama Formulation |
|---|---|---|---|
| 1 | Minimize Detection Time | Single rain gage and a single plume | Impact |
| 2 | Minimize Damage (contaminated land) | Single rain gage and a single plume | Impact |
| 3 | Minimize Damage (contaminated pipes) | Single rain gage and a single plume | Impact |
| 4 | Minimize Detection Time | Single rain gage and multiple plumes | Impact |
| 5 | Minimize Damage (contaminated land) | Single rain gage and multiple plumes | Impact |
| 6 | Minimize Damage (contaminated pipes) | Single rain gage and multiple plumes | Impact |
| 7 | Minimize Detection Time | Multiple rain gages and a single plume | Impact |
| 8 | Minimize Damage (contaminated land) | Multiple rain gages and a single plume | Impact |
| 9 | Minimize Damage (contaminated pipes) | Multiple rain gages and a single plume | Impact |
| 10 | Minimize Detection Time | Multiple rain gages and multiple plumes | Impact |
| 11 | Minimize Damage (contaminated land) | Multiple rain gages and multiple plumes | Impact |
| 12 | Minimize Damage (contaminated pipes) | Multiple rain gages and multiple plumes | Impact |
| 13 | Maximize Monitored Area | Single rain gage and a single plume | Coverage |
| 14 | Maximize Monitored Area | Single rain gage and multiple plumes | Coverage |
| 15 | Maximize Monitored Area | Multiple rain gages and a single plume | Coverage |
| 16 | Maximize Monitored Area | Multiple rain gages and multiple plumes | Coverage |
| 17 | Minimize Scenario-Detection Time | Single rain gage and a single plume | Scenario-time coverage |
| 18 | Minimize Scenario-Detection Time | Single rain gage and multiple plumes | Scenario-time coverage |
| 19 | Minimize Scenario-Detection Time | Multiple rain gages and a single plume | Scenario-time coverage |
| 20 | Minimize Scenario-Detection Time | Multiple rain gages and multiple plumes | Scenario-time coverage |
For each network there will only be 4 unique INP files right now. These inp files are all very similar. The inp files are:
- Single Rain gage Single Plume
- Single Rain gage Multiple Plume
- Multiple Rain gage Single Plume
- Multiple Rain gage Multiple Plume
Where we are measuring the contaminate.
The are only 2 locations where we are going to measure the contaminate at.
- Land
- Node(This includes Pipes as well.)
The Land contaminate will be measured at the Subcatchment as we need to measure the output buildup and that value is at subcatchment level. This will mean a change to the locations of sensors where the sensors are currently being placed at the outlet of a subcatchment (This is a junction) The sensor will be placed at the subcatchment instead.
Chama Formulation
- Impact
- Coverage
Optimization Approach
- Minimize Detection Time
- Minimize Damage
- Maximize Monitored Coverage area
- Minimize Scenario Detection Time
Current Runs that we have defined
- Scenario 1
- Scenario 2
- Scenario 3
- Scenario 4
- Scenario 5
- Scenario 6
- Scenario 7
- Scenario 8
- Scenario 9
- Scenario 10
- Scenario 11
- Scenario 12
- Scenario 13
- Scenario 14
- Scenario 15
- Scenario 16
- Scenario 17
- Scenario 18
- Scenario 19
- Scenario 20